home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The PC-SIG Library 10
/
The PC-Sig Library - Shareware for the IBM PC and Compatibles (PC-SIG)(Tenth Edition Disks 1-2804)(1991).iso
/
PC_SIGCD
/
20
/
3
/
DISK2032.ZIP
/
README.DOC
< prev
next >
Wrap
Text File
|
1990-09-01
|
4KB
|
126 lines
Welcome to version 1.3 of the MPLUS Graphic Interface Library!
================
The Demo Program
================
For a graphical demonstration of MPLUS 1.3's capabilities, run
MPDEMO.EXE.
===========
What's New
===========
Version 1.3 Released September 1, 1990
---------------------------------------
1) Function name changes:
Old New
-----------------------------
outtext() mpouttext()
setvideomode() mpsetvideomode()
getimage() mpgetimage()
putimage() mpputimage()
The "mp" prefix was added to avoid possible naming
collisions when using MPLUS with other libraries. Code
using the old names will still compile because of the macros
in "gplus.h", but use the new names to ensure future
compatibility with MPLUS.
2) New function: mpwordwrap(). This enables or disables word
wrap when using mpouttext().
3) Revamped menu system. Now supports "greyout" and up to 5
levels of submenus. See Chapter 6 for details.
4) Text scrolling now supported for graphic windows opened with
gwdwopen() and grootopen().
=====================
Note to MSC 6.0 Users
=====================
If you are using Microsoft C 6.0, you'll discover an unresolved
external when linking with the MPLUS library. MSC 6.0 renamed a
couple of its functions, replacing 5.x's _getlogcoord() and
_setlogorg() with _getviewcoord() and _setvieworg(),
respectively.
If you are a registered user, you have access to the MPLUS
source code and can rebuild the entire system using MSC 6.0. A
make file for NMAKE is provided: MPLUS.NMK. Refer to Appendix D
for more details.
If you don't have access to source, or don't want to rebuild the
system, compile MPORIGIN.C (using MSC 6.0) in the model of your
choice and add it to the appropriate MPLUS library. The example
below does this for the small memory model.
cl -c -AS -Ox -Zl MPORIGIN.C
lib SMPLUS.LIB + MPORIGIN,;
Please note that while the MPORIGIN solution is quick and easy,
rebuilding the MPLUS system with MSC 6.0 yields optimal code.
=================
File Descriptions
=================
MPLUS.DOC On disk documentation.
README.DOC Last minute notes.
MPDEMO.EXE Demos MPLUS 1.3 latest features.
SMPLUS.LIB Small model library.
MMPLUS.LIB Medium model library (registered users).
CMPLUS.LIB Compact model library (registered users).
LMPLUS.LIB Large model library (registered users).
GPLUS.H Header file for MPLUS graphics functions.
GSCREEN.H Some manifest constants for screen
attributes.
MOUSER.H Header file for mouse support.
MPMENU.H Header file for new menuing system.
GWDWDEMO.C Opens three windows, plots sine & cosine
waves.
GDDEMO.C Samples of dialogue box.
MENUDEMO.C Illustrates new menuing system.
MPORIGIN.C For MSC 6.0 compatibility, add to MPLUS
library.
BMDEMO.C OBSOLETE: old menu demo included just for
study.
BARMENU.H OBSOLETE: old menu header included just for
study.
Source code is provided for registered users. Refer to Appendix D for
details.
==========================
MPLUS is brought to you by
==========================
Michael Yam
230 East 88th St. Apt 6B
New York, NY 10128
Phone: 212-996-2582
Compuserve id: 76367,3040
===========
End of File
===========